<?php
namespace Admin\Controller;
use Think\Controller;
class GoodsTypeController extends CommonController {
    public function lists(){

        $count = $this->Model->count();// 查询满足要求的总记录数
        $Page = new \Think\Page($count,10);// 实例化分页类 传入总记录数和每页显示的记录数(25)
        $Page->setConfig('prev','上一页');
        $Page->setConfig('next','下一页');
        $Page->setConfig('first','首页');
        $Page->setConfig('last','最后一页');
        $show = $Page->show();// 分页显示输出// 进行分页数据查询 注意limit方法的参数要使用Page类的属性

        $list = $this->Model->limit($Page->firstRow.','.$Page->listRows)->select();
//         echo $this->Model->getlastsql();die;
// print_r($list);die;
        $this->assign('list',$list);// 赋值数据集
        $this->assign('page',$show);// 赋值分页输出

        $this->display();

    }
    /**
     * 广告添加
     *
     * @return void
     * @author
     **/
    function add()
    {
        // 检测是否是post提交
        if(IS_POST){


            // 语句添加成功返回添加数据的id
            $id = $this->Model->add(I('post.'));

            if($id>0){
                $this->success('添加成功',U('Admin/goods_type/lists'),1);die;
            } else {
                $this->error('添加失败');die;
            }
        }

        $this->display();
    }

    /**
     * 删除
     *
     * @return void
     * @author
     **/
    function del()
    {
        $row = $this->Model->delete(I('get.id'));
        if($row){
            $this->success('删除成功',U('banner/lists'),2);die;
        }else{
            $this->error('删除失败','',2);die;
        }
    }

}